mechanical firing equipment - Turc Anglais Dictionnaire